About Barnstable Associates Ltd (09726435) United Kingdom