About Argyll Holdings Limited (11721601) United Kingdom