About Ebe Works Limited (09179871) United Kingdom