About Tallent And Ryan Ltd (13019945) United Kingdom