About Richardson & Woods Limited (10480465) United Kingdom