About Cbl Master Limited (10432328) United Kingdom