About Barnes D Thomas Ltd (13170542) United Kingdom