About Robert Baz Thomas Ltd (12325923) United Kingdom