About John Dee Scotland Limited (SC061055) United Kingdom