About Incendiary Pigs Limited (07198201) United Kingdom