About The National Motor Museum Trust Limited (05316070) United Kingdom