About Alexander Lifting Limited (10078948) United Kingdom