About Symbios Limited (02351052) United Kingdom