About Taylor Stanton & Company Ltd (04586886) United Kingdom