About Beck Holdings Limited (03050597) United Kingdom