About B.b. Clarke (uk) Ltd (03977629) United Kingdom