About Ebben & Yorke Retail Limited (06247899) United Kingdom