About G & H Retail Limited (09183230) United Kingdom