About Richard Aitken (seedsmen) Limited (SC061995) United Kingdom