About Mel Jennens Ltd (09594393) United Kingdom