About Harvey Walker Limited (10271463) United Kingdom