About Reynard Aitken Associates Limited (SC141182) United Kingdom