About Bemeco Limited (06615114) United Kingdom