About Taylor Smith Services Ltd (09907890) United Kingdom