About Hosefix Technical Services Limited (13666803) United Kingdom