About Tallat And Co Limited (12372645) United Kingdom