About Majorblend Limited (06375936) United Kingdom