About Jacky Taylor Limited (06607605) United Kingdom