About Magic Chef Limited (12727608) United Kingdom