About Copper Beach Limited (06647919) United Kingdom