About Anglian Solar Thermal Limited (02884255) United Kingdom