About Laurence & Standard Limited (08627321) United Kingdom