About Ab & Cb Holdings Limited (12445856) United Kingdom