About The Mall (ealing) Limited (10256055) United Kingdom