About Crane International Limited (03211852) United Kingdom