About S T Lifting Holdings Limited (05131475) United Kingdom