About John Minshaw Designs Limited (01329284) United Kingdom