About Lynn Hodge Limited (13216060) United Kingdom