About Mullenlowe Open Limited (03556415) United Kingdom