About Thornton & Wood (u.k.) Limited (02243560) United Kingdom