About Lindy Ross Limited (08095219) United Kingdom