About Rerdes Ltd (08612965) United Kingdom