About 2 Stop Lifts Limited (05279973) United Kingdom