About A&b Aitken Ltd (11130488) United Kingdom