About Higher Hendham Barns Limited (04247885) United Kingdom