About F&s Solar Uk Holding Limited (08993713) United Kingdom