About Mashco Limited (03338088) United Kingdom