About Bd Northwood Designs Limited (09691798) United Kingdom