About Cobbledick Associates Limited (09279031) United Kingdom