About Ruth Carnall Limited (12903243) United Kingdom