About Arlescote Farm Ltd. (12213901) United Kingdom