About Kiba Kitchen & Bathroom Designs Limited (08302335) United Kingdom