About Ruth Judge Limited (07788949) United Kingdom