About Taylor Michael Services Ltd (12234219) United Kingdom