About G.ratcliffe & Sons (felts) Limited (00543636) United Kingdom