About Terry Lifts Limited (04949483) United Kingdom