About Curnow & Co Limited (10639627) United Kingdom