About Clarke Sandiford Ltd. (11517912) United Kingdom