About C J Lambert Limited (07830748) United Kingdom