About Avalon Guns Limited (05683439) United Kingdom