About Major Appliance Ltd (11823845) United Kingdom