About Automatic Fire Control Limited (01830607) United Kingdom