About Museum Gallery (london) Limited (04152479) United Kingdom