About 17 Ellesmere Road Limited (11194049) United Kingdom