About Bio Products Laboratory Limited (07343036) United Kingdom