About Laurie Neave Limited (SC138726) United Kingdom