About Richardson & Wheeler Limited (02816046) United Kingdom