About K. A. Klepaczewski Ltd (10506127) United Kingdom