About Beck House Limited (10879667) United Kingdom