About Taylor S (uk) Ltd (04703404) United Kingdom