About John Keogh Design Limited (09991481) United Kingdom