About Lanavy Biochemicals Limited (08371789) United Kingdom