About C.a. Noakes Limited (04506894) United Kingdom