About Taylor & Burton Retail Ltd (13247742) United Kingdom