About Bio Products Laboratory Holdings Limited (04564631) United Kingdom