About Laurence Supply Holdings Limited (08838586) United Kingdom