About Able Lifting Gear (swansea) Limited (01216462) United Kingdom