About W.f.sleath & Sons Limited (00490817) United Kingdom