About Andrew John Barrow Engineering Ltd (12151966) United Kingdom