About Copper Creek Ltd (09116620) United Kingdom