About Richmond19802020 Limited (13189535) United Kingdom