About Biotope Limited (02653906) United Kingdom