About Laurie And Linda Limited (05811873) United Kingdom