About Thomson And French Ltd (02527560) United Kingdom