About Richard Nicholas Limited (07320221) United Kingdom