About Lift-wand Space Solutions Limited (10993605) United Kingdom