About Barr Hill Camp Limited (SC025785) United Kingdom