About F.c. Manser And Son Limited (01422753) United Kingdom