About E. Oldroyd & Sons (holdings) Limited (13054164) United Kingdom