About Beck Products Holdings Ltd (13120048) United Kingdom