About Walker Aec (poole) Ltd (07403151) United Kingdom