About Greenhalgh & Williams Ltd (12360987) United Kingdom