About S & W Crane Services Limited (01625639) United Kingdom