About Caunce O Hara & Company Limited (03676983) United Kingdom