About Beck Associates (business Services) Limited (05665046) United Kingdom