About Barton Minty Limited (07406862) United Kingdom