About Bardot London Limited (09942571) United Kingdom