About Taegie Jefford Ltd (13554156) United Kingdom