About Taylor-gifford Limited (11856782) United Kingdom