About Lymescape Limited (06487184) United Kingdom