About Allans Engineering Ltd (05666224) United Kingdom