About Thornton Baron Ltd (11633976) United Kingdom