About The Practical Spun Lace Company Limited (06603053) United Kingdom