About Bax Thomas French Ltd (07288160) United Kingdom