About Buckshot Ltd (11898619) United Kingdom