About K. Langrick Consulting Limited (09606986) United Kingdom