About Richards&more Ltd (13494242) United Kingdom