About Arkle Chase Limited (13091626) United Kingdom