About Barrow & Thompkins Connexions Ltd (07044978) United Kingdom