About Jake Henry Holland Ltd (10524226) United Kingdom