About Rochdale Trekkers Ltd (13014028) United Kingdom