About Bishop S Cleeve Smile Limited (11892519) United Kingdom