About Conestoga Partners Limited (09298047) United Kingdom