About John Aitken Design Limited (11577119) United Kingdom