About Grab & Tipper Services Ltd (11918936) United Kingdom