About Blencathra Nominees Limited (07043480) United Kingdom