About Lord Appliances Ltd (10029827) United Kingdom