About Mala Special Works Limited (01477730) United Kingdom