About John Brown & Son (motors) Limited (01029389) United Kingdom