About A R Stach Limited (10855128) United Kingdom