About Magic Chef Harrow Limited (10326344) United Kingdom