About K. A & C Ltd (SC626584) United Kingdom