About Grover & Shaw Ltd (12191734) United Kingdom