About Cwr Holdings Limited (06488718) United Kingdom