About Taylor S Solutions Ltd (09725709) United Kingdom