About Richard Anderson Lifting Ltd. (SC587808) United Kingdom