About The Protein Place Limited (07738068) United Kingdom