About A&r Lifting Solutions Ltd (13140171) United Kingdom