About Barton Crane Associates Ltd (10796170) United Kingdom