About B. A. Thorne (machinery) Limited (01158500) United Kingdom