About R & R Cooper Ltd (07752452) United Kingdom