About Glr Assessment & Lifting Solutions Ltd (09842351) United Kingdom