About Lifted International And Services Limited (09724297) United Kingdom