About Aitken And Green Limited (02623345) United Kingdom