About Bahra Designs Limited (05358734) United Kingdom