About W.j.miller & Sons Limited (00703637) United Kingdom