About The Lace Tablecloth Company Limited (04124737) United Kingdom