About Ridlers Holdings Limited (10626336) United Kingdom