About Aitken Design Limited (SC659291) United Kingdom