About Merbar Ltd (06207874) United Kingdom