About Lordden Consulting Services Limited (08341349) United Kingdom