About Waldock & Buckle Limited (11870353) United Kingdom