About C.s. Buchanan Holdings Limited (11267516) United Kingdom