About Cranmore Associates Ltd (05091339) United Kingdom