About The Naval Stores Limited (09287425) United Kingdom