About Taylor Kent & Co Limited (08478924) United Kingdom