About Taylor Aitken Group Ltd (12411095) United Kingdom