About Benugo (museum 2004) Limited (05151503) United Kingdom