About Jennie Maizels Limited (06998019) United Kingdom