About Charles Lancaster Gunmakers Limited (02336539) United Kingdom