About Richmond & Hampshire Limited (04216956) United Kingdom