About Crane Sc Holdings Limited (07424085) United Kingdom