About Bayliss Thomas & Co. Limited (12823625) United Kingdom