About The London Protein Company Limited (10831903) United Kingdom