About Ludgate Consulting Limited (03112214) United Kingdom