About Grindin London Ltd (12488962) United Kingdom