About Talbot Block Limited (00844369) United Kingdom