About Bits & Pieces (london) Limited (04890219) United Kingdom