About Karl Dean Limited (12241044) United Kingdom