About De Beauvoir Arms Limited (11690535) United Kingdom