About Cbm Holdings Limited (03894470) United Kingdom