About O And B Const. Limited (13066327) United Kingdom