About Hollinrake Technical Services Limited (07055435) United Kingdom