About London Bio Packaging Limited (05507160) United Kingdom