About Amigo Ovens Limited (07393961) United Kingdom