About Heliclean East Anglia Limited (07088161) United Kingdom