About S.w.oldroyd & Sons Limited (00720856) United Kingdom