About Crane Trading Ltd (12897661) United Kingdom