About B & Ch Investments Ltd (10043909) United Kingdom