About Shea Touch Ltd (11062675) United Kingdom