About Lester Simpson Enterprises Limited (07653147) United Kingdom