About The Battle Of Britain Memorial Limited (08638616) United Kingdom