About L B Couplings (camden) Limited (03998648) United Kingdom