About Lifted Loads Ltd. (10419651) United Kingdom