About Ludgate Investment Holdings Limited (02261712) United Kingdom