About Minibus & Tail Lift Services Limited (08296477) United Kingdom