About Ck Spencer Limited (07137282) United Kingdom