About Rcd Holdings Limited (02689900) United Kingdom