About Tallagh Limited (12445445) United Kingdom