About William Hodgson & Sons (motors) Limited (01348245) United Kingdom