About C.k. Barnard Ltd (06588927) United Kingdom