About Banham Proteins Limited (05813817) United Kingdom