About The Ambulance Museum Limited (02673602) United Kingdom