About Henderson & Dick Designs Limited (SC276739) United Kingdom