About Arrankirk Limited (SC237860) United Kingdom