About Grenviille Doble S Ltd (12641811) United Kingdom