About Designer Bioscience Limited (06766447) United Kingdom