About W. Thorp & Sons (leigh-on-sea) Limited (01279390) United Kingdom