About Richardson & Collins Limited (12812587) United Kingdom