About Blossom 1 Solar Limited (12750076) United Kingdom