About Ging Peakin Special Cameras Limited (08228504) United Kingdom