About Ludkin Consulting Limited (06428720) United Kingdom