About Thornton Le Moors Ltd (13612828) United Kingdom