About Bio Polymers Limited (07339005) United Kingdom