About C.s. Wiggins & Sons Limited (00646826) United Kingdom