About Tk & Sons Grab & Plant Services Ltd (11216833) United Kingdom