About Barnstone Limited (08488282) United Kingdom