About Cranford Capital Management Limited (09415104) United Kingdom