About Ruth Roddam Limited (07768881) United Kingdom