About Nichols Crane Service Limited (12440187) United Kingdom