About Jackson Taylor Estates Ltd (11235849) United Kingdom