About The Tom Taylor Company Limited (08589653) United Kingdom