About Mitm Stanmore Limited (09908363) United Kingdom