About K Swan-horton Ltd (11669209) United Kingdom