About Snook S Lifting & Engineering Limited (10484536) United Kingdom