About Open Ealing Limited (08359129) United Kingdom