About Heacham Technical Limited (12685935) United Kingdom