About Alfred Lancaster Gunmakers Limited (05911086) United Kingdom