About Luchowski Ltd (08736435) United Kingdom