About Taylor Holdings (south East) Ltd (11900938) United Kingdom