About John Aitken Limited (SC325512) United Kingdom