About Allan Engineering Limited (02760844) United Kingdom