About Fribble Pistol Limited (08290055) United Kingdom