About M T Leczycki Limited (09337149) United Kingdom