About Molloy Lifting Limited (06085600) United Kingdom