About A S Master Touch Ltd (12914733) United Kingdom