About The Stamford Teeth Whitening Company Ltd (12027162) United Kingdom