About Clc Design Limited (02048054) United Kingdom