About B. Thornton & Sons Limited (06465512) United Kingdom