About Taylor Allen Ltd (08672192) United Kingdom