About J.r. Johnston Developments Limited (SC291429) United Kingdom