About Liftlash Limited (08772407) United Kingdom