About Ludgate Associates Limited (03499105) United Kingdom