About Jackharris Ltd (12775799) United Kingdom