About Argyll Pal Investment 2 Limited (12135914) United Kingdom