About Yeung Sharp & Oliver It Ltd (13344807) United Kingdom