About Mercia Lifting Gear Limited (01611229) United Kingdom