About Bits & Pieces (durrington) Limited (06737674) United Kingdom