About Glitz & Bitz Bideford Ltd (12690597) United Kingdom