About Taylor Holdings (ne) Limited (12149324) United Kingdom