About G & G (leeds) Limited (08459142) United Kingdom