About Flexi-blend Limited (01218707) United Kingdom