About Thornhaugh Ltd (13694770) United Kingdom