About The Clean Oven Co. Limited (05756247) United Kingdom