About C R Hargreaves Ltd (11762620) United Kingdom