About Eboni & Ivory (gb) Limited (05453909) United Kingdom