About Taylor Wade Limited (05669160) United Kingdom