About Allen Engineering (ferndown) Ltd (12201939) United Kingdom