About Museum Technical Services Ltd (07696149) United Kingdom