About Jennie Holland Ltd (08574260) United Kingdom