About Talbot Management Co Ltd (05816188) United Kingdom