About Biosceptre (uk) Limited (08365743) United Kingdom