About John Kelly Developments Limited (SC504725) United Kingdom