About Peter Hargreaves Ltd (03945618) United Kingdom