About Neil Simon Limited (06249088) United Kingdom