About Copper House Holdings Limited (06427531) United Kingdom