About Ringwood Race Against Time Ltd (12425680) United Kingdom