About Armadale Capital Plc (05541602) United Kingdom