About Giles Fireworks Limited (13260067) United Kingdom