About Ruby Oven Cleaning Limited (13053625) United Kingdom