About Cranmore Partners Limited (11569385) United Kingdom