About Bec Holdings Limited (09568842) United Kingdom