About Blencathra Consulting Ltd (08617235) United Kingdom