About Taylor Ash Consulting Ltd (11913578) United Kingdom