About G Squared Supplies Limited (12806995) United Kingdom