About Ebbies Kitchen Limited (09283729) United Kingdom