About Talbot Square 3 Ltd (11101018) United Kingdom