About Taylor Creations Ltd (10961143) United Kingdom