About Blend (dundee) Limited (SC596082) United Kingdom