Uk wise for example:
http
/www.screwfix.com/cats/A454530/Lighting-Lamps/Commercial-Industrial/Fluorescent-Lighting/Batten-Fittings
generaly you look for places with supplies for trade - but personaly I would avoid B&Q
(mainly due to prices there)
generaly if you put in google "batten fitting" or simply "T5 fitting" / "t8 fitting" it should give you nice list of places wher you can get those
thanks for the help. would theese be safe to use in a tank with condensation ect?
Officialy - you shouldn't
Those fittings are not IP rated - they are not water/moisture sealed.
Practicaly - Why not
Possibility of using those depends on your hood construction. If its solid hood where there is no chance of light dropping into tank, you use glass covers and there is air flow between lights and tank to avoid hight condensation - then there shouldn't be problems. But you would have to remember that you are using light fitting outside recommended environment and you are doing that on your own risk.
If you want to go Safe route and your tubes are reasonably new T8 (they look like at least T8)
then you could get T8 ballast and matching IP rated holders/leads.
http
/www.swelluk.com/aquarium/aquarium-lighting-28/lighting-accessories-186/arcadia-ultra-seal-t5-t8-lamp-leads-7054.html
all together shouldn't cost too much and have advantage of IP rated lamp holders and new ballast which can be placed outside hood so there is no condensation issue.
If your tubes are old T8 or T12 then i would personaly scrap whole lot and get T5 ballast and tube holders (see above) with some nice T5 tubes.