About Richardson & Cock Limited (00546610) United Kingdom