About The Lymden Group Limited (06919768) United Kingdom