About Nicholas C Lambert Ltd (10781052) United Kingdom