About North Ealing Limited (12205482) United Kingdom