About Sir Julian Hodge Limited (00678866) United Kingdom