About Allan Davey Engineering Ltd (11103766) United Kingdom