About R. And A. Holdings Limited (01992221) United Kingdom