About Tattykeel Sales Ltd (NI637896) United Kingdom