About Taggerty 1962 Limited (SC491644) United Kingdom