About Northridge Designs Limited (12050352) United Kingdom