About George Taylor & Co. Lifting Gear (europe) Limited (01185291) United Kingdom