About Blendhalf Limited (03256832) United Kingdom