About Barton & Barton (south Hams) Limited (06052569) United Kingdom