About Barnes & Gable Ltd (13279267) United Kingdom