About Thornton Mead Limited (07048789) United Kingdom