About J & C Lifting Limited (09212279) United Kingdom