About Ebd London Limited (07848757) United Kingdom