About Breddos Clerkenwell Ltd (12215433) United Kingdom