About Barton Howe Associates Limited (08130930) United Kingdom