About Lindsay Ross Limited (08463030) United Kingdom