About Talbot Services Limited (12761536) United Kingdom