About C.n. Flack & Co. Limited (00488813) United Kingdom