About H. Appleyard & Sons Limited (01298147) United Kingdom