About Taylorea Limited (09711869) United Kingdom