About The Missing Piece (sales) Limited (07899031) United Kingdom