About Bea Engineering Design Ltd (12077071) United Kingdom