About Malsters Holdings Limited (12869502) United Kingdom