About Alistair Taylor Associates Limited (10982792) United Kingdom