About Aitken Limited (SC544367) United Kingdom