About S. D. Lathwood Ltd (08776564) United Kingdom