About Taylor Bell Limited (06527864) United Kingdom