About Bliss Teddington Ltd (13393465) United Kingdom