About David Terry & Co Limited (13380211) United Kingdom