About Bec Solar One Ltd (09345286) United Kingdom