About I.taylor Enterprises Ltd (11542554) United Kingdom