About Eskin Taylor Limited (11774197) United Kingdom