About The Industrial Mandate Limited (12965234) United Kingdom