About Alcatraz Gun Company Ltd (08123172) United Kingdom