About Barton Fleming Limited (07597897) United Kingdom