About The Sainsbury Laboratory (03346853) United Kingdom