About Whitfield Solar Limited (08041778) United Kingdom