About Amd Kitchen Installations Ltd (11697322) United Kingdom