About N.c.cammack & Son Limited (00702725) United Kingdom