About Detail Gfx Ltd (12842800) United Kingdom