About Holmes Terry And Company Limited (00768141) United Kingdom