About Cooper Belsten Holdings Ltd (12259183) United Kingdom