About Clear Ovens Limited (07417426) United Kingdom