About Solo Oven Cleaning Ltd (11296673) United Kingdom