About Talbot Street Management Services Ltd (13302681) United Kingdom