About Mandall Engineering Limited (00627549) United Kingdom