About K&c Designs Ltd (12201317) United Kingdom