About Eastbach Engineering Ltd (13115043) United Kingdom