About T.f.ward & Sons Limited (00428550) United Kingdom