About Lynn S Lets Limited (11028422) United Kingdom