About Blended Seven Limited (08437558) United Kingdom