About Phos Solar Technologies Limited (07470962) United Kingdom