About The British Museum Company Limited (01079888) United Kingdom