About Ne Lambert Ltd (13539880) United Kingdom