About Neil Simpson Limited (02005410) United Kingdom