About Puck Solar 10 Limited (07698000) United Kingdom