About Aj Links Appliances Ltd (12356747) United Kingdom