About Jacksonheim Ltd (12120279) United Kingdom