About The Laid Bare Company Ltd (08866413) United Kingdom