About Almond Village Ltd (NI018015) United Kingdom