About Thornton-norris Ltd (10286931) United Kingdom