About Crane Holdings Ltd (11560419) United Kingdom