About A & S Tail Lift Services Limited (08611409) United Kingdom