About 11 Ella Road Limited (01799759) United Kingdom