About G & D Studio Limited (06231326) United Kingdom