About Armadale International Limited (04747651) United Kingdom