About Bits & Bobs & More Ltd (11629816) United Kingdom