About Blend Associates Ltd (08815945) United Kingdom