About The Machine Store Management Company Limited (11936086) United Kingdom