About Taylor S & Co Properties Ltd (13059691) United Kingdom