About Cranmere Holdings Ltd (12225124) United Kingdom