About Copper & Blossom Limited (11866217) United Kingdom