About Carson Powell Holdings Limited (12285332) United Kingdom