About N L & C Oakes Limited (09018833) United Kingdom