About Beck And Call Commercial Limited (10000828) United Kingdom