About E L Terrace Limited (09314286) United Kingdom