About Thoroughly Modern Baby Limited (08698619) United Kingdom