About N.c. Stansmore Limited (01014580) United Kingdom