About Taylor S Service Solutions Ltd (12874246) United Kingdom