About Hargreaves Machines Limited (01212175) United Kingdom