About Argyle Holdings Limited (11594764) United Kingdom