About The Number One Museum Limited (07078724) United Kingdom