About Jackmain Estates Ltd (06931128) United Kingdom