About Beck Interiors Holdings Limited (04983925) United Kingdom