About Bec Engineering & Design Limited (06847434) United Kingdom