About Richmond & Rome Ltd (11746396) United Kingdom