About Seagull Biosolutions (uk) Limited (08306936) United Kingdom