About C Talbot Limited (10227421) United Kingdom