About Lyddon Consulting Services Limited (04428435) United Kingdom