About Barkingham Palace Gun Dogs Ltd (12862271) United Kingdom