About Ringrule Limited (01532505) United Kingdom