About Armadale Associates Ltd (10902377) United Kingdom