About Tack Sharp Limited (10480419) United Kingdom