About Beans Engineering Limited (02184214) United Kingdom