About Jan Stach Ltd (09030724) United Kingdom