About Mehat Six Bells Limited (11326767) United Kingdom