About The Beatles Museum Limited (12098022) United Kingdom