About John Shuttleworth Yacht Designs Limited (01500571) United Kingdom