About Allmac Engineering Limited (04852741) United Kingdom