About Taylor & Associates Ltd (07998054) United Kingdom